//
//  RightView.m
//  WeiKa
//
//  Created by 黄博 on 2017/7/31.
//  Copyright © 2017年 我的合伙人科技. All rights reserved.
//

#import "RightView.h"
#import "UserTableViewCell.h"
#import "OrderTableViewCell.h"
#import "UITableViewCell+Test.h"

@interface RightView ()
<
    UITableViewDelegate,
    UITableViewDataSource
>

@property (weak, nonatomic) IBOutlet UITableView *tableview;

@end

@implementation RightView

- (void)awakeFromNib {
    [super awakeFromNib];
    
    self.tableview.delegate = self;
    self.tableview.dataSource = self;
    [self.tableview registerNib:[UINib nibWithNibName:@"UserTableViewCell" bundle:nil] forCellReuseIdentifier:[UserTableViewCell cellIdentify]];
    [self.tableview registerNib:[UINib nibWithNibName:@"OrderTableViewCell" bundle:nil] forCellReuseIdentifier:[OrderTableViewCell cellIdentify]];
    self.tableview.separatorStyle = UITableViewCellSeparatorStyleNone;
    
    
}

#pragma mark UITableViewDataSource
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
    return 2;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
    return section == 0 ? 1 : 10;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    if (indexPath.section == 0) {
        UserTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:[UserTableViewCell cellIdentify]];
        return cell;
    } else {
        OrderTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:[OrderTableViewCell cellIdentify]];
        return cell;
    }
}

#pragma mark - UITableViewDelegate
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
    return indexPath.section == 0 ? 70 : 105;
}

@end
